package com.dinzeer.sjapadder.register;

import com.dinzeer.legendreliclib.lib.util.impl.IStackManager;
import com.dinzeer.legendreliclib.lib.util.impl.RegisteredStackManager;

import static com.dinzeer.sjapadder.Config.*;
import static com.dinzeer.sjapadder.Sjap_adder.MODID;

public class SjaStacksReg {


    public static final IStackManager ColdGuardian = register("cold_guardian", coldGuardianMaxStack);
    public static final IStackManager BoostTrigger= register("boost_trigger", boostTriggerMaxStack);
    public static final IStackManager ClearMindCD= register("clear_mind_cd", clearMindCdMaxStack);

    public static final IStackManager BlueDreamCombo= register("blue_dream_combo", blueDreamComboMaxStack);
    public static final IStackManager BlueDreamCharger= register("blue_dream_charger", blueDreamChargerMaxStack);
    public static final IStackManager BlueDreamChargerSuper= register("blue_dream_charger_super", blueDreamChargerSuperMaxStack);
    public static IStackManager register(String name, int maxStacks){
        return RegisteredStackManager.Registry.register(MODID+":"+name, maxStacks);
    }
}
